package scsc.web.system.data;

import java.io.Serializable;
import scsc.pub.data.SwimlaneOperator;

public class SysSwimlaneOperatorData extends SwimlaneOperator implements
		Serializable {
	public SysSwimlaneOperatorData() {
		init();
	}

	private Long swimlaneId;

	private String operatorId;

	private String swimlaneName;

	private String operatorName;

	public String getOperatorId() {
		return operatorId;
	}

	public void setOperatorId(String operatorId) {
		this.operatorId = operatorId;
	}

	public Long getSwimlaneId() {
		return swimlaneId;
	}

	public void setSwimlaneId(Long swimlaneId) {
		this.swimlaneId = swimlaneId;
	}

	public String getOperatorName() {
		return operatorName;
	}

	public void setOperatorName(String operatorName) {
		this.operatorName = operatorName;
	}

	public String getSwimlaneName() {
		return swimlaneName;
	}

	public void setSwimlaneName(String swimlaneName) {
		this.swimlaneName = swimlaneName;
	}

	public void init() {
		setOperatorId("");
		setSwimlaneId(null);
		setOperatorName("");
		setSwimlaneName("");
	}

	public void reset() {
		init();
	}

	public SysSwimlaneOperatorData(String operatorId, Long swimlaneId,
			String operatorName, String swimlaneName) {
		setOperatorId(operatorId);
		setSwimlaneId(swimlaneId);
		setOperatorName(operatorName);
		setSwimlaneName(swimlaneName);
	}
}
